doing something embarrassing - Turc Anglais Dictionnaire